@media (min-width:992px){
header .navbar{padding: 20px 0;transition: 0.4s;}
header .navbar .navbar-header .navbar-brand{padding:0 15px;}
#top-nav .nav{float: right;}
#top-nav .nav>li>a{color: #fff;}
#top-nav .nav>li:last-child>a{font-weight:bold;font-size:16px;}
#top-nav .nav>li>a:hover,#top-nav .nav>li>a:focus{background: none;}
.ny-main{padding: 40px 0;overflow: hidden;}
}
@media (max-width:991px){
header .navbar{background: rgba(13, 95, 168, 1);}
header .navbar #top-nav .nav>li>a{color: #fff;}
.navbar-fixed-top{position:static;margin-bottom:0;}
.navbar-toggle .icon-bar{background: #fff;}
.carousel-caption{position:absolute;top:15%;right:10%;left:10%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:none;}
.carousel-caption h1{margin-bottom:10px;font-weight:700;font-size:24px;line-height:30px;}
.carousel-caption p{font-size:14px;line-height:18px;}
.about{padding:30px 0;}
.about .title{font-size:24px;line-height:30px;}
.about .info{padding:15px 30px;text-align:center;line-height:30px;}
.about .text .num{margin:15px 0;}
.about .text .num img{margin-bottom:10px;height:50px;}
.about .text .num span{font-size:24px;}
.products{padding:30px 0;background:url(../images/products-bg.jpg) no-repeat center;background-size:auto 100%;}
.products .title{font-size:24px;line-height:30px;}
.series{margin-top:30px;}
.contact{padding:30px 0;background:url(../images/contact-bg.jpg) no-repeat top;background-size:cover;}
.contact .title{font-size:24px;line-height:30px;}
.contact .col-md-6{margin-top:30px;padding:0 3% 0 3%;}
footer{padding:30px 0;background:#0d5fa8;color:#fff;}
.ny-main{padding:20px 0;}
.ny-contact .contact-c{margin:0 0 30px 0}
}
@media (min-width:768px) and (max-width:991px){
header .navbar-brand{height: 80px;}
header .navbar-toggle{margin-top: 25px;}
}
@media (max-width:767px){
header .navbar-brand>img{width: 50%;} 
header .navbar-toggle{margin-top: 10px;}
.ny-title{margin-bottom:40px;}
}
